4787137d2042871c8c87d439e902ff18b776ee64,src/test/java/com/thoughtworks/gauge/test/common/GaugeProjectBuilder.java,GaugeProjectBuilder,buildAndAddToProject,#,51

Before Change


        List<String> columnNames = steps.getColumnNames();
        for (TableRow row : steps.getTableRows()) {
            scenario.addItem(row.getCell(columnNames.get(0)), row.getCell("Type"));
            if (implement){
                GaugeProject.currentProject.implementStep(row.getCell("step text"),
                        row.getCell("implementation"),
                        Boolean.parseBoolean(row.getCell("continue")),
                        appendCode);
            }
        }

After Change


            spec = GaugeProject.currentProject.createSpecification(subDirPath,specName);
        }

        if(contextSteps!=null) {
            for (TableRow row : contextSteps.getTableRows()) {
                spec.addContextSteps(row.getCell("step text"));
                implement(contextSteps, row);
                spec.save();
            }
        }